applicable international instruments - Français Anglais Dictionnaire